package com.sgcc.pda.frme.protocol.ws.bean;

/**
 * author : Yangzhi
 * date : 2020/3/19 16:24
 * description :查询通用参数 设备信息
 */
public class QueryDeviceInfoBean0101 extends BaseSuccDataBean {

    //厂家代码
    private String faCode;
    //设备型号
    private String deviceModel;
    //设备ID号
    private String deviceId;
    //硬件版本号
    private String hardwareVersionNumber;
    //硬件版本日期
    private String hardwareVersionDate;
    //软件版本号
    private String softwareVersionNumber;
    //软件版本日期
    private String softwareVersionDate;
    //电池容量
    private String batteryCapacity;
    //功能配置
    private String functionalConfiguration;
    //外设模块响应主设备时间
    private String respondsTime;
    //ESAM版本号
    private String esamVersion;
    //ESAM序列号
    private String esamSerialNumber;
    //对称密钥版本
    private String symmetrickeyVersion;
    //会话时效门限
    private String sessionAgingThreshold;
    //会话时效剩余时间
    private String sessionAgingRemainingTime;
    //ASCTR单地址应用协商计数器
    private String asctrApplicationCounter;
    //AMRCTR外设主动上报计数器
    private String amrctrActiveCounter;
    //AGSEQ应用广播通信序列号
    private String eagseqSerialNumber;
    //ESAM发行信息
    private String esamPublishInformation;
    //外设类型
    private String peripheralType;
    //安全参数版本日期
    private String securityParameterVersionDate;
    //安全参数版本号
    private String securityParameterVersionNumber;
    //安全等级
    private String securityLevel;
    //预留
    private String theReserved;

    public String getFaCode() {
        return faCode;
    }

    public void setFaCode(String faCode) {
        this.faCode = faCode;
    }

    public String getDeviceModel() {
        return deviceModel;
    }

    public void setDeviceModel(String deviceModel) {
        this.deviceModel = deviceModel;
    }

    public String getDeviceId() {
        return deviceId;
    }

    public void setDeviceId(String deviceId) {
        this.deviceId = deviceId;
    }

    public String getHardwareVersionNumber() {
        return hardwareVersionNumber;
    }

    public void setHardwareVersionNumber(String hardwareVersionNumber) {
        this.hardwareVersionNumber = hardwareVersionNumber;
    }

    public String getHardwareVersionDate() {
        return hardwareVersionDate;
    }

    public void setHardwareVersionDate(String hardwareVersionDate) {
        this.hardwareVersionDate = hardwareVersionDate;
    }

    public String getSoftwareVersionNumber() {
        return softwareVersionNumber;
    }

    public void setSoftwareVersionNumber(String softwareVersionNumber) {
        this.softwareVersionNumber = softwareVersionNumber;
    }

    public String getSoftwareVersionDate() {
        return softwareVersionDate;
    }

    public void setSoftwareVersionDate(String softwareVersionDate) {
        this.softwareVersionDate = softwareVersionDate;
    }

    public String getBatteryCapacity() {
        return batteryCapacity;
    }

    public void setBatteryCapacity(String batteryCapacity) {
        this.batteryCapacity = batteryCapacity;
    }

    public String getFunctionalConfiguration() {
        return functionalConfiguration;
    }

    public void setFunctionalConfiguration(String functionalConfiguration) {
        this.functionalConfiguration = functionalConfiguration;
    }

    public String getRespondsTime() {
        return respondsTime;
    }

    public void setRespondsTime(String respondsTime) {
        this.respondsTime = respondsTime;
    }

    public String getEsamVersion() {
        return esamVersion;
    }

    public void setEsamVersion(String esamVersion) {
        this.esamVersion = esamVersion;
    }

    public String getEsamSerialNumber() {
        return esamSerialNumber;
    }

    public void setEsamSerialNumber(String esamSerialNumber) {
        this.esamSerialNumber = esamSerialNumber;
    }

    public String getSymmetrickeyVersion() {
        return symmetrickeyVersion;
    }

    public void setSymmetrickeyVersion(String symmetrickeyVersion) {
        this.symmetrickeyVersion = symmetrickeyVersion;
    }

    public String getSessionAgingThreshold() {
        return sessionAgingThreshold;
    }

    public void setSessionAgingThreshold(String sessionAgingThreshold) {
        this.sessionAgingThreshold = sessionAgingThreshold;
    }

    public String getSessionAgingRemainingTime() {
        return sessionAgingRemainingTime;
    }

    public void setSessionAgingRemainingTime(String sessionAgingRemainingTime) {
        this.sessionAgingRemainingTime = sessionAgingRemainingTime;
    }

    public String getAsctrApplicationCounter() {
        return asctrApplicationCounter;
    }

    public void setAsctrApplicationCounter(String asctrApplicationCounter) {
        this.asctrApplicationCounter = asctrApplicationCounter;
    }

    public String getAmrctrActiveCounter() {
        return amrctrActiveCounter;
    }

    public void setAmrctrActiveCounter(String amrctrActiveCounter) {
        this.amrctrActiveCounter = amrctrActiveCounter;
    }

    public String getEagseqSerialNumber() {
        return eagseqSerialNumber;
    }

    public void setEagseqSerialNumber(String eagseqSerialNumber) {
        this.eagseqSerialNumber = eagseqSerialNumber;
    }

    public String getEsamPublishInformation() {
        return esamPublishInformation;
    }

    public void setEsamPublishInformation(String esamPublishInformation) {
        this.esamPublishInformation = esamPublishInformation;
    }

    public String getPeripheralType() {
        return peripheralType;
    }

    public void setPeripheralType(String peripheralType) {
        this.peripheralType = peripheralType;
    }

    public String getSecurityParameterVersionDate() {
        return securityParameterVersionDate;
    }

    public void setSecurityParameterVersionDate(String securityParameterVersionDate) {
        this.securityParameterVersionDate = securityParameterVersionDate;
    }

    public String getSecurityParameterVersionNumber() {
        return securityParameterVersionNumber;
    }

    public void setSecurityParameterVersionNumber(String securityParameterVersionNumber) {
        this.securityParameterVersionNumber = securityParameterVersionNumber;
    }

    public String getSecurityLevel() {
        return securityLevel;
    }

    public void setSecurityLevel(String securityLevel) {
        this.securityLevel = securityLevel;
    }

    public String getTheReserved() {
        return theReserved;
    }

    public void setTheReserved(String theReserved) {
        this.theReserved = theReserved;
    }
}
